place where boars, wolves, and other animals scratch the ground - German English Dictionary